<init>
subevent(mapinit,);
#item(check:eq,XL[,1); if(nowres); mc(53,eneg,+=,(`S~Q(3),`SOy(2),`S}(2),`SZ藜(2),Ȃ`S(6),TL`S(6))); endif;
#item(check:eq,XL[,1); if(nowres); mc(53,eneg,+=,`S(48)); endif;
#item(check:eq,aT,1); if(nowres); mc(53,eneg,+=,TS(48)); endif;


<out>
fade(out,(type=fade,color=0080ff,wait=16)); fc(*actor,move,14,5,center); fc(*actor,dir,=,u); changemap(LmRʘH);
fcslc(c2); while; if(nowres); fc(*select,apr,=,0); fc(*select,ani,=,3); fcslc(*nextlabel); next; endif; wend;
retpos(set,tB[h,20,-21); fc(c1,apr,=,0); fc(c1:1,apr,=,0);
#fc(c4,apr,=,0); fc(c5,apr,=,0);
fade(in,(type=fade,color=0080ff,wait=16));


<recover>
#text(1,face=uam,̃GA͂̃{[iXXe[Ŵ悤Ȃ̂ŁAʂȗvf͂܂B);
subevent(recover,);
#fc(*actor,walk,0,8,-8,0,l); return;


<cool>
setmapdat(all,0,38,0); fc(*target,apr,=,0);
sound(ice); flash(80ffff,128,8); wait(4);
text(1,face=uam,SɋA悤ɂȂI);


<cool2>
setmapdat(single,8,8,0,0); fc(*target,apr,=,0);
sound(ice); flash(80ffff,128,8); wait(4);
text(1,face=uam,SɋA悤ɂȂI);


<brd_taiyou>
#text(1,face=+evfch,lXȍЂN肵AЂɒǂꂵȂ΁A]ɓ]ł낤B);
text(1,face=+evfch,lXȍЂN肵AЂɒǂꂵȂ΁AЂN炸B);
#text(1,face=+evfch,ЂɒǂꂵAЂN炸B);
#text(1,face=+evfch,lXȍЂN肵AЂɒǂꂵɔэނׂB);
#text(1,face=+evfch,FЂɒǂꂵAWnɂčЂN炸B);
#text(1,face=+evfch,WЂ̒nAЂɒǂꂵȂ΁AЂN炸B);
zukan(item:z,==,1); if(nowres); text(1,face=uam,w%it[*z].nmicx̊mȎ擾@ɂĂ̈ē悤B); endif;
#item(check:aleq|alpt|bank,z,1);
#item(check:aleq|alpt|bank,z,1); if(nowres); text(0,z͊Ɏ擾ĂB); endif;
#item(check:aleq|alpt|bank,z,1); if(nowres); text(1,,Ɏ擾wzx̎̂悤B); endif;
#item(check:aleq|alpt|bank,z,1); if(nowres); text(1,face=uam,Ɏ擾w%it[*z].nmicx̊ȒPȎ̎̂悤B); endif;


<brd_dark>
text(1,face=+evfch,ւf؂肵ǂɕČꂵAւf؂炴ǂ𒲂ׂĂ݂悤I);
#text(1,face=+evfch,ւf؂肵ǂɕČꂵAǂȂǂ𒲂ׂĂ݂悤I);
if(evf(*sw:pr_lockdark) != 0); text(1,face=uam,pВnւ̊KǐŒ@Ă悤B); endif;
# zukan(item:\,==,1); if(nowres); text(1,face=uam,w%it[*\].nmicx̍ݏĂ悤B); endif;